be part and parcel of something - Englisch Synonyme Wörterbuch